multiple leaf relay - German English Dictionary